Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PENLEAZE PLACE Detached £811,696 £525,000 9 May 2014
2 PENLEAZE PLACE Detached £745,044 £495,000 10 Sep 2014
3 PENLEAZE PLACE Detached £715,670 £577,500 13 Jul 2018
4 PENLEAZE PLACE Detached £823,088 £585,000 30 Oct 2015
5 PENLEAZE PLACE Detached £883,551 £540,000 24 Oct 2013
6 PENLEAZE PLACE Detached £830,160 £505,000 6 Sep 2013